Tech

The Webb telescope captured a stunning photo of our universe. The internet made ..